package com.zp.business.entity.infusion.vo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class InfusionPrescriptionVo implements Serializable {

    /**
     * 输液室待登记表主键
     */
    private String infusionRegisterStayId;
    /**
     * 处方明细表主键
     */
    private String itemId;
    /**
     * 组号
     */
    private int groupNumber;
    /**
     * 药品名称
     */
    private String drugName;
    /**
     * 数量
     */
    private BigDecimal num;
    /**
     * 天数
     */
    private Integer abidance;
    /**
     * 途径名称
     */
    private String channelName;
    /**
     * 执行频次名称
     */
    private String performFreqName;
    /**
     * 包装单位1小包装、2大包装
     */
    private String packSize;
    /**
     * 包装数量
     */
    private String packageNum;
    /**
     * 包装规格
     */
    private String packageSpec;
    /**
     * 包装单位
     */
    private String packageUnits;
    /**
     * 最小规格
     */
    private String minSpec;

    /**
     * 药品最小单位
     */
    private String minUnits;

    /**
     * 途径
     */
    private String channel;
    /**
     * 执行频次
     */
    private String performFreq;
    /**
     * 单次用量
     */
    private BigDecimal singleDosage;

    /**
     * 用量单位
     */
    private String singleUnit;

    private String orgId;


    /**
     * 免皮试
     */
    private String noSkin;

    private String applyId;

    /**
     * 组号标记样式
     */
    private String groupNumberStyle;


    /**
     * 组号
     */
    private Integer groupNumberShow;

    private String infusionItemId;

    /**
     * 操作状态1：配液；2：穿刺；3：换液拔针
     */
    private String operatorType;

    /**
     * 输液次数
     */
    private String infusionNumber;

    /**
     * 输液天数
     */
    private String infusionDay;

    /**
     * 登记主表ID
     */
    private String registerId;
}
